본문으로 건너뛰기

12.개인정보 검출 프로세스

버전 관리

버전작성자일자변경 내용
1.0오남규2024-07-04최초 작성
1.1오남규2024-07-05업데이트

1. 목적

SHIELDrive 시스템에서 사용자가 업로드한 문서에서 개인정보를 검출하고, 검출된 경우 적절한 조치를 취하는 과정을 설명합니다.

2. 행위자

  • 사용자

3. 사전 조건

  • 사용자는 SHIELDrive 시스템에 로그인되어 있어야 합니다.
  • 사용자는 평문 문서로 업로드 합니다.

4. 사후 조건

  • 개인정보가 검출된 문서의 경우, 해당 문서는 시스템에서 차단되고 프로세스가 종료됩니다.
  • 개인정보가 검출되지 않은 문서의 경우, 문서는 정상적으로 업로드됩니다.

5. 기본 흐름

  1. 사용자가 SHIELDrive에 접속합니다.
  2. 사용자가 문서를 업로드합니다.
  3. 시스템은 업로드된 문서에서 개인정보 검출을 수행합니다.
    • 검출된 개인정보가 있을 경우:
      • 문서 업로드가 차단되고, 사용자에게 경고 메시지가 표시됩니다.
        • 처리 상태 메시지: "개인정보 검출로 업로드 차단"
      • 프로세스가 종료됩니다.
    • 검출된 개인정보가 없을 경우:
      • 문서가 정상적으로 업로드됩니다.

6. 대체 흐름

  1. 문서 업로드 실패 시:
    • 네트워크 문제나 기타 이유로 문서 업로드가 실패할 경우, 사용자에게 오류 메시지를 표시하고 재시도를 유도합니다.
  2. 파일 중복 업로드 시:
    • 파일이 중복으로 업로드 될 경우, [변경] 혹은 [유지] 선택지를 사용자에게 선택하도록 합니다.
  3. 열람 중인 파일 변경 처리:
    • 열람 중인 파일에 대해서 중복 업로드 할 경우, [변경] 하지 못하도록 경고 메시지를 표시합니다.

7. 오류 메시지 및 예외 처리

  • 개인정보 검출 실패:
    • 처리 상태 메시지: "개인정보 검출 프로세스 실패"
  • 문서 업로드 실패:
    • 처리 상태 메시지: "업로드 실패"
  • 동일 파일 업로드:
    • 처리 상태 메시지: "동일 항목 존재"
  • 변경 및 유지 처리 실패:
    • 처리 상태 메시지: "실패"